solar turbine - Turco Inglés Diccionario